package cn.jtfadmin.activiti.domain.dto;

import cn.jtfadmin.base.lang.enums.BooleanEnum;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 流程定义信息
 */
@Data
public class ProcessDefinitionDTO implements Serializable {

    /**
     * id
     */
    private String id;

    /**
     * 模型名称
     */
    protected String name;

    /**
     * 模型key
     */
    protected String key;

    /**
     * 描述
     */
    protected String description;



    /**
     * 版本
     */
    protected Integer version;


    /**
     * 部署id
     */
    protected String deploymentId;


    /**
     * 是否有启动表单
     */
    protected boolean hasStartFormKey;

    /**
     * 图像
     */
    protected String diagramResourceName;


    /**
     * 是否挂起
     */
    protected BooleanEnum suspended;


}
